screening shield - German English Dictionary